﻿/*
 * Copyright (c) 2025 粤港澳大湾区（广东）国创中心
 *
 * This file is a part of NctiCAEPre.
 *
 * NctiCAEPre is licensed under Mulan PSL v2.
 * You can use this software according to the terms and conditions of the Mulan PSL v2.
 * You may obtain a copy of Mulan PSL v2 at:
 *          http://license.coscl.org.cn/MulanPSL2
 * THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND,
 * EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT,
 * MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE.
 * See the Mulan PSL v2 for more details.
 *
 */

/********************************************************************************
** Form generated from reading UI file 'AddUIActionDialog.ui'
**
** Created by: Qt User Interface Compiler version 5.14.2
**
** WARNING! All changes made in this file will be lost when recompiling UI file!
********************************************************************************/

#ifndef UI_ADDUIACTIONDIALOG_H
#define UI_ADDUIACTIONDIALOG_H

#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QFrame>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QTextEdit>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>

QT_BEGIN_NAMESPACE

class Ui_AddUIActionDialog
{
public:
    QGridLayout *gridLayout_2;
    QVBoxLayout *verticalLayout;
    QHBoxLayout *horizontalLayout;
    QLabel *logo;
    QLineEdit *logoEdit;
    QHBoxLayout *horizontalLayout_2;
    QLabel *actionName;
    QLineEdit *actionEdit;
    QHBoxLayout *horizontalLayout_3;
    QLabel *funcName;
    QLineEdit *funcEdit;
    QLabel *pyscript;
    QTextEdit *pyscriptEdit;
    QFrame *frameBtn;
    QGridLayout *gridLayout;
    QSpacerItem *horizontalSpacer;
    QHBoxLayout *hBoxBtn;
    QPushButton *noSaveBtn;
    QPushButton *saveBtn;

    void setupUi(QWidget *AddUIActionDialog)
    {
        if (AddUIActionDialog->objectName().isEmpty())
            AddUIActionDialog->setObjectName(QString::fromUtf8("AddUIActionDialog"));
        AddUIActionDialog->resize(500, 420);
        gridLayout_2 = new QGridLayout(AddUIActionDialog);
        gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
        verticalLayout = new QVBoxLayout();
        verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setSpacing(9);
        horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
        logo = new QLabel(AddUIActionDialog);
        logo->setObjectName(QString::fromUtf8("logo"));
        QSizePolicy sizePolicy(QSizePolicy::Fixed, QSizePolicy::Preferred);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(logo->sizePolicy().hasHeightForWidth());
        logo->setSizePolicy(sizePolicy);
        logo->setMinimumSize(QSize(60, 0));

        horizontalLayout->addWidget(logo);

        logoEdit = new QLineEdit(AddUIActionDialog);
        logoEdit->setObjectName(QString::fromUtf8("logoEdit"));
        logoEdit->setMinimumSize(QSize(0, 24));

        horizontalLayout->addWidget(logoEdit);


        verticalLayout->addLayout(horizontalLayout);

        horizontalLayout_2 = new QHBoxLayout();
        horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
        actionName = new QLabel(AddUIActionDialog);
        actionName->setObjectName(QString::fromUtf8("actionName"));
        sizePolicy.setHeightForWidth(actionName->sizePolicy().hasHeightForWidth());
        actionName->setSizePolicy(sizePolicy);
        actionName->setMinimumSize(QSize(60, 24));
        actionName->setMaximumSize(QSize(60, 16777215));

        horizontalLayout_2->addWidget(actionName);

        actionEdit = new QLineEdit(AddUIActionDialog);
        actionEdit->setObjectName(QString::fromUtf8("actionEdit"));
        actionEdit->setMinimumSize(QSize(0, 24));

        horizontalLayout_2->addWidget(actionEdit);


        verticalLayout->addLayout(horizontalLayout_2);

        horizontalLayout_3 = new QHBoxLayout();
        horizontalLayout_3->setSpacing(9);
        horizontalLayout_3->setObjectName(QString::fromUtf8("horizontalLayout_3"));
        funcName = new QLabel(AddUIActionDialog);
        funcName->setObjectName(QString::fromUtf8("funcName"));
        sizePolicy.setHeightForWidth(funcName->sizePolicy().hasHeightForWidth());
        funcName->setSizePolicy(sizePolicy);
        funcName->setMinimumSize(QSize(60, 0));

        horizontalLayout_3->addWidget(funcName);

        funcEdit = new QLineEdit(AddUIActionDialog);
        funcEdit->setObjectName(QString::fromUtf8("funcEdit"));
        funcEdit->setMinimumSize(QSize(0, 24));

        horizontalLayout_3->addWidget(funcEdit);


        verticalLayout->addLayout(horizontalLayout_3);


        gridLayout_2->addLayout(verticalLayout, 0, 0, 1, 1);

        pyscript = new QLabel(AddUIActionDialog);
        pyscript->setObjectName(QString::fromUtf8("pyscript"));

        gridLayout_2->addWidget(pyscript, 1, 0, 1, 1);

        pyscriptEdit = new QTextEdit(AddUIActionDialog);
        pyscriptEdit->setObjectName(QString::fromUtf8("pyscriptEdit"));

        gridLayout_2->addWidget(pyscriptEdit, 2, 0, 1, 1);

        frameBtn = new QFrame(AddUIActionDialog);
        frameBtn->setObjectName(QString::fromUtf8("frameBtn"));
        frameBtn->setFrameShape(QFrame::Shape::StyledPanel);
        frameBtn->setFrameShadow(QFrame::Shadow::Raised);
        gridLayout = new QGridLayout(frameBtn);
        gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
        horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        gridLayout->addItem(horizontalSpacer, 0, 0, 1, 1);

        hBoxBtn = new QHBoxLayout();
        hBoxBtn->setSpacing(8);
        hBoxBtn->setObjectName(QString::fromUtf8("hBoxBtn"));
        noSaveBtn = new QPushButton(frameBtn);
        noSaveBtn->setObjectName(QString::fromUtf8("noSaveBtn"));
        QSizePolicy sizePolicy1(QSizePolicy::Fixed, QSizePolicy::Fixed);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(noSaveBtn->sizePolicy().hasHeightForWidth());
        noSaveBtn->setSizePolicy(sizePolicy1);
        noSaveBtn->setMinimumSize(QSize(76, 36));
        noSaveBtn->setMaximumSize(QSize(76, 36));

        hBoxBtn->addWidget(noSaveBtn);

        saveBtn = new QPushButton(frameBtn);
        saveBtn->setObjectName(QString::fromUtf8("saveBtn"));
        sizePolicy1.setHeightForWidth(saveBtn->sizePolicy().hasHeightForWidth());
        saveBtn->setSizePolicy(sizePolicy1);
        saveBtn->setMinimumSize(QSize(76, 36));
        saveBtn->setMaximumSize(QSize(76, 36));

        hBoxBtn->addWidget(saveBtn);


        gridLayout->addLayout(hBoxBtn, 0, 1, 1, 1);


        gridLayout_2->addWidget(frameBtn, 3, 0, 1, 1);


        retranslateUi(AddUIActionDialog);

        QMetaObject::connectSlotsByName(AddUIActionDialog);
    } // setupUi

    void retranslateUi(QWidget *AddUIActionDialog)
    {
        AddUIActionDialog->setWindowTitle(QCoreApplication::translate("AddUIActionDialog", "Form", nullptr));
        logo->setText(QCoreApplication::translate("AddUIActionDialog", "Logo", nullptr));
        actionName->setText(QCoreApplication::translate("AddUIActionDialog", "Name", nullptr));
        funcName->setText(QCoreApplication::translate("AddUIActionDialog", "slot", nullptr));
        pyscript->setText(QCoreApplication::translate("AddUIActionDialog", "pyscript", nullptr));
        noSaveBtn->setText(QCoreApplication::translate("AddUIActionDialog", "NoSave", nullptr));
        saveBtn->setText(QCoreApplication::translate("AddUIActionDialog", "Save", nullptr));
    } // retranslateUi

};

namespace Ui {
    class AddUIActionDialog: public Ui_AddUIActionDialog {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_ADDUIACTIONDIALOG_H
